# Copyright(c) 2008 Tri Tech Information Systems Inc. 
# Distributed under the Boost Software License, Version 1.0.
#     (See accompanying file ../../LICENSE_1_0.txt or copy at
#           http://www.boost.org/LICENSE_1_0.txt)
#     
ParseHeaderFile("interface.h")

A = CreateInterfaceWrapper("A")
x = A.adoptMethod("add", "SomethingUsefull")
assert x
A.excludeMethod("excluded")

B = CreateInterfaceWrapper("B")
B.excludeMethod("excluded")

CreateInterfaceWrapper("C")

CreateFunctionWrapper("Do")

CreateInterfaceWrapper("Unrelated")
CreateClassWrapper("SomeObject")
